Internet Archive BookReader - Quality assurance guidelines for research and development